package toOffer;

/**
 * <h3>leetcode</h3>
 *
 * @author BigFaceCat
 * @date 2024/3/11 19:44
 * @description <p>验证外星语词典</p>
 */

/**
 * 题目：有一门外星语言，它的字母表刚好包含所有的英文小写字母，
 * 只是字母表的顺序不同。给定一组单词和字母表顺序，请判断这些单词是
 * 否按照字母表的顺序排序。例如，输入一组单词["offer", "is", "coming"]，以
 * 及字母表顺序"zyxwvutsrqponmlkjihgfedcba"，由于字母'o'在字母表中位于'i'
 * 的前面，因此单词"offer"排在"is"的前面；同样，由于字母'i'在字母表中位于
 * 'c'的前面，因此单词"is"排在"coming"的前面。因此，这一组单词是按照字
 * 母表顺序排序的，应该输出 true。
 */
public class toOffer5_3_34Todo {
    public static void main(String[] args) {
        String[] words = {"hello","leetcode"};
        String order = "hlabcdefgijkmnopqrstuvwxyz";
        System.out.println(isAlienSorted(words, order));
    }

    /**
     * 思路：
     *
     * @param words
     * @param order
     * @return
     */
    public static boolean isAlienSorted(String[] words, String order) {


        return true;
    }
}
